翻訳と辞書 |
F Sharp[えふ しゃーぷ]
F#(エフ シャープ)はマイクロソフトが開発した.NET Framework向けのマルチパラダイムプログラミング言語である。Visual Studio 2010より標準開発言語として追加された。 == 概要 == 2002年からマイクロソフトリサーチの () らによってOCamlをベースに開発が始められた。 から多くの要素を引き継いだ関数型とオブジェクト指向のマルチパラダイムである。型安全であり、型推論の機能をもつ。ただし、オーバーロードをサポートしているため、 のもつ型推論の完全性を失っている。C# や などの の言語と相互運用性があり、 クラスライブラリの利用・開発が可能であり、 のアプリケーション開発もサポートされている。 F#の開発環境はVisual Studioの有償版製品(あるいは無償のCommunityエディション)にVisual F#として含まれているほか、Expressエディションで利用可能な無償ツールの配布もされている〔Download Microsoft F#, August 2010 Community Technology Preview from Official Microsoft Download Center 〕 〔Download F# Tools for Visual Studio Express 2012 for Web from Official Microsoft Download Center 〕 〔Announcing Visual F# Tools 3.1.1, with support for Desktop and Web express - Visual F# Tools Team Blog - Site Home - MSDN Blogs 〕 〔Announcing the release of Visual F# Tools 3.1.2 - Visual F# Tools Team Blog - Site Home - MSDN Blogs 〕。また、Mono環境向けにもF#コンパイラが移植されているため、Mac OS XやLinuxなどでもF#プログラムの開発及び実行ができる。 互換の標準ライブラリを備えており、 と のどちらでもコンパイルできるコードを記述することも可能である。しかしクラスの構文などは と で異なっている。
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「F Sharp」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|